directorate of construction and technical works - German English Dictionary